package com.archie.zhufengfm.entity.discoverrecommend;

import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import java.util.LinkedList;
import java.util.List;

public class DiscoverRecommendColumns extends DiscoverRecommendItem {

	private List<ColumnsItem> columnsItems;

	public List<ColumnsItem> getColumnsItems() {
		return columnsItems;
	}

	@Override
	public void parseJSON(JSONObject json) throws JSONException {
		super.parseJSON(json);

		if (json != null) {

			JSONArray array = json.getJSONArray("list");

			int len = array.length();

			if (len > 0) {

				columnsItems = new LinkedList<>();

				for (int i = 0; i < len; i++) {

					JSONObject object = array.getJSONObject(i);

					ColumnsItem columnsItem = new ColumnsItem();

					columnsItem.parseJSON(object);

					columnsItems.add(columnsItem);

				}
			}

		}
	}
}